package com.example.musicwebcon.service.serviceInterface;

import com.example.musicwebcon.model.dto.songListDTO;
import com.example.musicwebcon.model.songList;
import org.springframework.web.multipart.MultipartFile;

import java.io.IOException;
import java.util.Map;

public interface IsongListService {
    //添加歌单
    songList add(songListDTO songlist);

    //查询一个歌单
    songList getsonglistId(String songlistId);

    //查询用户所有歌单
    Iterable<songList> getAllByUserId(String userId);

    //修改歌单
    songList edit(String id, String songListName, String description, MultipartFile file);

    //删除歌单
    void deleteBysonglistId(String songlistId);

}
